public class Note {
    public static void main(String[] args) {
        //Static关键字
        //静态方法中没有this关键字
        //静态方法中,只能访问静态
        //非静态方法中可以访问所有
        //继承的特点
        //java只支持单继承,不支持多继承,但支持多层继承
        //成员方法的继承 --- 只有父类的虚方法才能被子类继承
        //虚方法:非private修饰的 非static修饰的 非final修饰的
        //子类到底能继承父类中的那些内容
        //构造方法 -- 非私有 不能 --- private 不能
        //成员变量 -- 非私有 能  --- private 能
        //成员方法 -- 虚方法表 能 -- 否则 不能
        //继承中成员变量的访问特点
        //就近原则
        //方法的重写
        //当父类的方法不能满足子类现在的需求时,需要进行方法的重写
        //书写体系
        //在继承体系上,子类出现了和父类一模一样的方法声明,我们就称子类这个方法是重写的方法
        //@Override重写注解
        //@Override是放在重写后的方法上,校验子类重写时语法是否正确
        //加上注解后如果有红色波浪线,表示语法错误
        //建议重写方法都加@Override注解,代码安全,优雅
        //建议:重写的方法尽量和父类保持一致
        //子类怎么调用父类构造方法
        //子类构造方法的第一行语句,默认是super(),不写也存在,且必须在第一行
        //如果想调用父类的有参构造,必须手动写super进行调用









    }

}
